PlotArea のサイズは、PlotAreaCollection クラスの ColumnDefinitions コレクションと RowDefinitions コレクションを使用して指定できます。この方法は、標準のグリッドコントロールの操作と同じです。最初のコレクションには、列属性(幅)が含まれます。2番目のコレクションは行(高さ)に使用されます。デフォルトでは、どのプロットエリアも同じ幅、同じ高さになります。
次の例は、プロットエリアのサイズをプログラムで指定する方法を示します。
C# |
コードのコピー
|
---|---|
// 幅 // 最初のプロットエリアの幅はデフォルト(使用可能なスペースを占有) chart.View.PlotAreas.ColumnDefinitions.Add(new PlotAreaColumnDefinition()); // 2番目のプロットエリアの幅は 100 ピクセルに固定 chart.View.PlotAreas.ColumnDefinitions.Add(new PlotAreaColumnDefinition() { Width= new GridLength(100) }); // 高さ // 最初のプロットエリアの高さは1* chart.View.PlotAreas.RowDefinitions.Add(new PlotAreaRowDefinition() { Height = new GridLength(1, GridUnitType.Star) }); // 2番目のプロットエリアの高さは2* chart.View.PlotAreas.RowDefinitions.Add(new PlotAreaRowDefinition() { Height = new GridLength(2, GridUnitType.Star) }); |